package com.hzz.entity.patrol;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import com.hzz.framework.entity.BaseEntity;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@JsonInclude(JsonInclude.Include.NON_NULL)
public class InspectionPlan extends BaseEntity {
    /**
     * id
     */
    Long id;
    /**
     * 行政区划
     */
    String regionId;
    /**
     * 行政区划名称
     */
    String regionName;
    /**
     * 等级
     */
    String level;
    /**
     * 河道
     */
    String riverCourseCode;
    /**
     * 巡查周期
     */
    String cycle;
    /**
     * 应巡查次数
     */
    String times;
    /**
     * 任务时间 （根据次数填写开始时间结束时间，例如巡查次数2次，时间为‘开始时间1，结束时间1；开始时间2，结束时间2’）
     */
    String taskTime;
    /**
     * 巡查人员类别
     */
    String personType;
    /**
     * 备注
     */
    String memo;
    /**
     * 删除标识(0未删除1已删除)
     */
    Integer delFlag;
    /**
     * 建立者id
     */
    Long createId;
    /**
     * 更新时间
     */
    Date dateUpdated;
    /**
     * 创建时间
     */
    Date dateCreated;
}
